package com.douqu.game.core.database.model;

/**
 * http://doc.talkingdata.com/posts/481
 */
public class AdTalkingDataModel extends TalkingDataModel {

    private String msgid;
    //事件发生时间
    private long actiontime;
    //平台 1安卓 2ios
    private int platform;
    //OS版本
    private String osversion;
    //ip
    private String ip;
    //交易唯一标识
    private String orderid;
    //账号
    private String account;
    //支付金额 单位分
    private int payamount;
    //人民币 CNY
    private String paycurrency;
    //支付方式
    private String paytype;
    
    private String tdid;

    private String mac;

    private String idfa;

    private String androidid;

    public String getMsgid() {
        return msgid;
    }

    public void setMsgid(String msgid) {
        this.msgid = msgid;
    }

    public long getActiontime() {
        return actiontime;
    }

    public void setActiontime(long actiontime) {
        this.actiontime = actiontime;
    }

    public int getPlatform() {
        return platform;
    }

    public void setPlatform(int platform) {
        this.platform = platform;
    }

    public String getOsversion() {
        return osversion;
    }

    public void setOsversion(String osversion) {
        this.osversion = osversion;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getOrderid() {
        return orderid;
    }

    public void setOrderid(String orderid) {
        this.orderid = orderid;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public int getPayamount() {
        return payamount;
    }

    public void setPayamount(int payamount) {
        this.payamount = payamount;
    }

    public String getPaycurrency() {
        return paycurrency;
    }

    public void setPaycurrency(String paycurrency) {
        this.paycurrency = paycurrency;
    }

    public String getPaytype() {
        return paytype;
    }

    public void setPaytype(String paytype) {
        this.paytype = paytype;
    }

    public String getTdid() {
        return tdid;
    }

    public void setTdid(String tdid) {
        this.tdid = tdid;
    }

    public String getMac() {
        return mac;
    }

    public void setMac(String mac) {
        this.mac = mac;
    }

    public String getIdfa() {
        return idfa;
    }

    public void setIdfa(String idfa) {
        this.idfa = idfa;
    }

    public String getAndroidid() {
        return androidid;
    }

    public void setAndroidid(String androidid) {
        this.androidid = androidid;
    }

    @Override
    public String toString() {
        return "AdTalkingDataModel{" +
                "msgid='" + msgid + '\'' +
                ", actiontime=" + actiontime +
                ", platform=" + platform +
                ", osversion='" + osversion + '\'' +
                ", ip='" + ip + '\'' +
                ", orderid='" + orderid + '\'' +
                ", account='" + account + '\'' +
                ", payamount=" + payamount +
                ", paycurrency='" + paycurrency + '\'' +
                ", paytype='" + paytype + '\'' +
                ", tdid='" + tdid + '\'' +
                ", mac='" + mac + '\'' +
                ", idfa='" + idfa + '\'' +
                ", androidid='" + androidid + '\'' +
                '}';
    }
}
